Binary search date picker
It's just two buttons!
Find your date of birth
Friday, March 29, 1968
You found your date in 0 clicks
Inspect the maths
Lower bound: Saturday, August 21, 1909 (-1904947200000)
Upper bound: Thursday, November 5, 2026 (1793851400384)